green bean – English–Latine translations

🇬🇧 en la 🇻🇦

green bean noun

  • immature pods of any kind of bean
  • immature pods of common bean
siliqua
Wiktionary Links